<?php echo CHtml::link(CHtml::encode("Cadastrar Novo Evento"), "cadastro"); ?>
<p class="titulo">Pesquisar</p>
<?php
if (!isset($_POST["txtPesquisa"]))
    $txtPesquisa = "";
else
    $txtPesquisa = $_POST["txtPesquisa"];

$tags_pesquisa = geraTags($txtPesquisa);

$getf_filtra1 = function($fn_tags) use($tags_pesquisa) {
    $filtra1 = function($var) use($tags_pesquisa, $fn_tags) {
        $tags_evento = $fn_tags($var);
        foreach($tags_pesquisa as $tag_p)
        {
            $b = false;
            foreach($tags_evento as $tag_e) {
                if ($tag_p == $tag_e) {
                    $b = true;
                    break;
                }
            }
            if (!$b)
                return false;
        }
        return true;
    };
    return $filtra1;
};

$fn_gera_tags = function($var) {
    return geraTags($var->nome);
};

$num_eventos = 0;
?>

<?php foreach (array_filter($model, $getf_filtra1($fn_gera_tags)) as $key => $value) {
    $num_eventos += 1;
?>
    <fieldset class="eventos passados">
    <!--    <legend class="eventos-legenda">#Nome#<br/>#Data#</legend>-->
        <div class="eventos-banner"></div>
        <div class="eventos-dados">
            <span class="dados-titulo">Nome: </span><span class="dados-texto"><?php echo CHtml::link(CHtml::encode($value->nome), "mostrar?id=".$value->id); ?></span><br/>
            <span class="dados-titulo">Data: </span><span class="dados-texto"><?php echo $value->data_inicio;?> a <?php echo $value->data_fim;?></span>
        </div>
    </fieldset>
    
<?php
}

if ($num_eventos == 0)
    echo "Nenhum evento encontrado com o termo \"" . htmlentities($txtPesquisa) . "\".";
?>

